fabian ruiz
Nguyen Thuy Linh and the Asiad Division: Why Vietnamese Women's Singles Badminton Has Never Touched an Asian Games MedalNguyen Thuy Linh said something that, stripped of context, reads like a...
Van Bommel's Rome debut: Belgium beat Italy 2-0 through Godts and LukebakioThe 58th minute at the Stadio Olimpico. Belgium led 1-0 and the match still...
Kyren Wilson wins 2026 Northern Ireland Open: 9-2 and the limits of single-match dataKyren Wilson won the 2026 Northern Ireland Open after beating Jak Jones 9-2 i...
Đinh Văn Tâm, the Asiad 20 silver and an injury the scoreboard never countedOn the morning of the final, Đinh Văn Tâm stepped onto the mat with his left...
Erick Thohir Apologizes for the Asian Cup Quarterfinal Dream: When Ambition Needs a ShieldIn a hall with no grass, no stands, no roar, the chairman of the Football...
Haaland's 100-goal milestone: a record built by feet, a worry lodged in one toeHaaland sat down by the touchline, pulled off his left boot, and the Etihad...
2026 Asian Games Badminton Team Draw: India Projected to Face Japan in Quarter-Finals, Korea in Semi-FinalsThe draw ceremony for the badminton team events at the 2026 Asian Games has...
Ferrari and the Heritage Equation: The Schumacher Livery at Monza Is More Than Just PaintMonza, this weekend. Without a single test lap, without a single technical da...
SBCL Premier Division: The 12-10 Deciders and the Forgotten Map of British Table TennisOn the opening weekend of the SBCL Premier Division, among the eight clubs of...
After UFC 266, Alexander Volkanovski and the Next-Opponent CalculationInside 25 minutes at UFC 266 on September 25, 2026, Alexander Volkanovski...
Vietnam's Sports Data Gap: Re-Measuring from the Badminton Court to the Running TrackThe men's singles final at a domestic badminton tournament ended at 9:47 p.m....
An Empty Data File in the Esports Transfer Window: Vietnam's Trap of Reading Rumours as MetricsOn the third night of the transfer window, I reopened a file I had flagged re...
Ningbo Open: Rybakina Reaches Final After 11 Set Points, Faces FernandezThe first set of the semifinal ran long enough that the Ningbo crowd started...
The Bayonet Attack and 9...a5: A Strategic Escape from the Theory MazeAt two in the morning I was still at the screen with a batch of Mar del Plata...
Totti, 40% fitness and the claim that Italy would not have won without himThe 95th minute at Kaiserslautern, 26 June 2026. A player just off the bench...
Asian Games 2026: India's 12-Year Individual Medal Streak Ends, But the Youth Pipeline Is KnockingIn the men's singles quarterfinals, Ayush Shetty stood across from Chou Tien...
Asian Games 2026: India's Road to the Badminton Men's Team Final and the Cracks in the Tactical MapIn October 2026, in Hangzhou, Lakshya Sen stood on court after the men's team...
A Dossier With Every Box Ticked, and No Evidence InsideThe dossier is about two hundred pages thick. Perfectly bound spine, labelled...
Jobava's 5.e5! in Samarkand: Daniel King Dissects a Forgotten Italian Game WeaponDaniel King pauses the frame on move five. On the board, a white pawn lifts...
AFF Cup Semi-final Night: When Data Says Vietnam Won the Battle, but Thailand Won the WarAFF Cup semi-final night, Rajamangala Stadium, Bangkok. Minute 88, the score...
